/**
 * Created by Administrator on 2017/8/10.
 */
var browser = function() {
    return navigator.userAgent.indexOf("IE") > -1 ? $("html") : $("body")
}()
document.onmousewheel = function(e) {
    var scrollInt = browser.scrollTop() - e.wheelDelta * 1.5;
    browser.stop(true, false);
    browser.animate({
        scrollTop: scrollInt
    },
        120 * 6, "easeOutCubic");
    return false
};

$(function () {
    //大图切换 autoPlay加上这个参数可以自动轮播，设置为true
    $(".img_o").slide({ titCell:".smallImg li", mainCell:".bigImg", effect:"fold",delayTime:200,
        startFun:function(i,p){
            //控制小图自动翻页
            if(i==0){ $(".img_o .sPrev").click() } else if( i%4==0 ){ $(".img_o .sNext").click()}
        }
    });
    //小图左滚动切换
    $(".img_o .smallScroll").slide({ mainCell:"ul",delayTime:100,vis:4,scroll:4,effect:"left",autoPage:true,prevCell:".sPrev",nextCell:".sNext",pnLoop:false });

    //预订页导航浮动
    var ticketHeight = $('.tics_box').offset().top;
    $(window).scroll(function () {
        if($(document).scrollTop() > ticketHeight){
            $('.tics_box').css({
                'position':'fixed',
                'top':0,
                'left':'50%',
                'marginLeft':'-600px'
            })
        }else{
            $('.tics_box').css({
                'position':'absolute',
                'top':0,
                'left':0,
                'marginLeft':0
            })
        }
    });

    // 滚动定位
    function h(id) {
        var arr = [];
        id.each(function (i) {
            arr.push(id.eq(i).offset().top - $(".tics_box").height() - 30);
        });
        for (var i = 0; i < arr.length; i++) {
            if ($(document).scrollTop() > arr[i]) {
                tab1(i, 'active');
            }
        }
    }
    function tab1(i, clas) {
        $('.tics_box li').removeClass(clas).eq(i).addClass(clas);
    }
    $(window).scroll(function () {
        h($('.ticket_top'));
    });
    $(".tics_box li").click(function (e) {
        e.preventDefault();
        var index = ($(".tics_box li")).index($(this));
        var goTo = $('.ticket_top').eq(index).offset().top - $(".tics_box").height() - 20;
        $("html, body").animate({
            scrollTop: goTo
        }, 500);
    });
    $('#scrollnav a').click(function () {
       $('html,body').animate({
        scrollTop:$('.ditu').offset().top}, 800);
       })
});
